package site.isscloud.project.service;

import site.isscloud.project.domain.vo.BuildingEventVo;
import site.isscloud.project.domain.PjAlarmEvent;

import java.util.List;

/**
 * 楼栋告警Service接口
 */
public interface IPjBuildingEventService {

    /**
     * 查询楼栋告警汇总列表
     */
    List<BuildingEventVo> selectBuildingEventList(BuildingEventVo buildingEventVo);

    /**
     * 根据位置ID查询对应的告警事件详情
     */
    List<PjAlarmEvent> selectEventDetailsByLocation(Long locationId, String deviceNo, Integer chanel,
                                                    String beginTime, String endTime, Integer eventStatus);
}